Top 5 Programming Languages for Electrical Engineers and Hardware Engineers